---
config:
  flowchart:
    curve: linear
---
graph TD;
	__start__([<p>__start__</p>]):::first
	intent_classification(intent_classification)
	travel_consultation(travel_consultation)
	route_planning(route_planning)
	quality_check(quality_check)
	response_generation(response_generation)
	clarification(clarification)
	error_handling(error_handling)
	__end__([<p>__end__</p>]):::last
	__start__ --> intent_classification;
	intent_classification -.-> clarification;
	intent_classification -. &nbsp;error&nbsp; .-> error_handling;
	intent_classification -.-> route_planning;
	intent_classification -.-> travel_consultation;
	quality_check -.-> clarification;
	quality_check -. &nbsp;error&nbsp; .-> error_handling;
	quality_check -.-> response_generation;
	route_planning -.-> clarification;
	route_planning -. &nbsp;error&nbsp; .-> error_handling;
	route_planning -.-> quality_check;
	travel_consultation -. &nbsp;error&nbsp; .-> error_handling;
	travel_consultation -.-> quality_check;
	clarification --> __end__;
	error_handling --> __end__;
	response_generation --> __end__;
	classDef default fill:#f2f0ff,line-height:1.2
	classDef first fill-opacity:0
	classDef last fill:#bfb6fc
